package com.offcn.dao;

import com.offcn.entity.Course;

import java.util.List;

public interface CourseDao  {
    /**
     * 添加课程
     * @param course
     * @return
     */
    int add(Course course);

    /**
     * 分页查询
     * @param sql  sql语句
     * @param o 多参
     * @return
     */
    List<Course> find(String sql,Object...o);

    /**
     * 课程修改
     * @param course
     * @return
     */
    int  updateCourse(Course course);

    /**
     * 删除数据
     * @param cid
     * @return
     */
    int  del(String cid);

    /**
     * 根据id查询课程信息
     * @param cid
     * @return
     */
    Course getCourse(int cid);

    /**
     * 查询course所有信息
     * @return
     */
    List<Course> findAll();


}
